package com.itheima.d1_map_impl;

import java.util.TreeMap;

/*
    目标：掌握TreeMap集合的使用。

    需求：创建一个TreeMap集合，键是学生对象(Student)，值是籍贯(String)。
           学生属性姓名和年龄，按照年龄进行排序并遍历。
 */
public class Test3TreeMap {
    public static void main(String[] args) {
        TreeMap<Student, String> students = new TreeMap<>((stu1, stu2) -> stu1.getId().compareTo(stu2.getId()));
        students.put(new Student("1", "TIMOR", 32), "约德尔人");
        students.put(new Student("2", "lisa", 32), "诺克萨斯");
        students.put(new Student("3", "reack", 32), "艾欧尼亚");
        students.put(new Student("4", "realy", 32), "暗影岛");

        students.forEach((k, v) -> {
            System.out.println(k + "--> " + v);
        });

    }
}
